Career 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Spain F31 Spain F38 Spain F14 Spain F15 French Open - Paris Western & Southern Open - Cincinnati National Bank Open - Montreal U.S. Open - New York Davis Cup, Group B, Valencia Australian Open - Melbourne Shanghai Rolex Masters - Shanghai Montemar Challenger BNP Paribas Open - Indian Wells U.S. Open - New York French Open - Paris National Bank Open - Toronto Davis Cup, World Group, Q2, ESP-DEN 3-2 Bad Waltersdorf Challenger Olbia Challenger Spain F22 Spain F28 Spain F29 Spain F30 Spain F31 Spain F32 Spain F34 Spain F33 Spain F35 Spain F36 Spain F37 Spain F1 Spain F2 Spain F4 Spain F7 Spain F9 Spain F10 Spain F11 Spain F14 Spain F15 Spain F23 Spain F27 Spain F31 Spain F32 Spain F35 Spain F36 Spain F37 Spain F38 Spain F2 Spain F3 Spain F5 Spain F6 Spain F28 Morocco F6 Morocco F7 Morocco F9 Morocco F10 Turkey F2 Turkey F3 Spain F2 Spain F3 Spain F4 Spain F6 Spain F7 Spain F1 Egypt F5 Egypt F6 Spain F13 Spain F6 Spain F7 Spain F39 Caltanissetta Challenger Milan Challenger San Benedetto Challenger Mallorca Open - Mallorca CA Tennis Trophy - Vienna Open 13 - Marseille Telenordia Swedish Open - Bastad 2002 Mercedes Cup - Stuttgart Brasil Open - Salvador Open Seat Godo 2003 - Barcelona Telenordia Swedish Open - Bastad Davidoff Swiss Indoors - Basel Davidoff Swiss Indoors - Basel Trofeo Conde de Godo - Barcelona Estoril Open - Estoril Campionati Internazionali di Sicilia - Palermo The Dubai Tennis Championships - Dubai Open Seat Godo 2007 - Barcelona Ordina Open - 's-Hertogenbosch Mercedes Cup - Stuttgart Pilot Pen Tennis - New Haven Open de Moselle - Metz ABN AMRO World Tennis Tournament - Rotterdam Open SEAT 2008 - Barcelona Catella Swedish Open - Bastad China Open - Beijing Heineken Open - Auckland Movistar Open - Santiago Brasil Open - Costa do Sauipe Copa Claro - Buenos Aires Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona Estoril Open - Estoril SkiStar Swedish Open - Bastad Open Sud de France - Montpellier SkiStar Swedish Open - Bastad Rakuten Japan Open - Tokyo Valencia Open - Valencia Brisbane International - Brisbane Apia International - Sydney Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco Grand Prix Hassan II - Casablanca Barcelona Open BancSabadell - Barcelona Portugal Open - Oeiras Seville Challenger Bet-at-home Open - Hamburg ATP Vegeta Croatia Open - Umag Winston-Salem Open - Winston-Salem Malaysian Open - Kuala Lumpur China Open - Beijing If Stockholm Open - Stockholm Aircel Chennai Open - Chennai Royal Guard Open Chile - Vina del Mar Copa Claro - Buenos Aires Rio Open 500 - Rio de Janeiro Grand Prix Hassan II - Casablanca Barcelona Open BancSabadell - Barcelona Portugal Open - Oeiras Power Horse Cup - Dusseldorf SkiStar Swedish Open - Bastad Alicante Challenger Vegeta Croatia Open - Umag Bet-at-home Cup - Kitzbuhel Shenzhen Open - Shenzhen China Open - Beijing Heineken Open - Auckland Brasil Open - Sao Paulo Open de Nice Cote d'Azur - Nice Aegon Nottingham Open - Nottingham Vegeta Croatia Open - Umag Bet-at-home Open - Hamburg China Open - Beijing If Stockholm Open - Stockholm Qatar ExxonMobil Open - Doha Ecuador Open - Quito ABN AMRO World Tennis Tournament - Rotterdam Argentina Open - Buenos Aires Brasil Open - Sao Paulo Grand Prix Hassan II - Marrakech Millennium Estoril Open - Estoril Geneva Open - Geneva China Open - Beijing Argentina Open - Buenos Aires Grand Prix Hassan II - Marrakech Millennium Estoril Open - Estoril Girona Challenger Madrid Challenger SkiStar Swedish Open - Bastad China Open - Beijing Ecuador Open - Quito Argentina Open - Buenos Aires Rio Open - Rio de Janeiro Seville Challenger Brasil Open - Sao Paulo Grand Prix Hassan II - Marrakech Roanne Challenger Barcelona Open BancSabadell - Barcelona TEB BNP Paribas Istanbul Open - Istanbul German Tennis Championships - Hamburg ASB Classic - Auckland Cordoba Open - Cordoba Barcelona Open Banc Sabadell - Barcelona Millennium Estoril Open - Estoril Turkish Airlines Open Antalya - Antalya Plava Laguna Croatia Open - Umag German Tennis Championships - Hamburg Swiss Open - Gstaad Generali Open - Kitzbuhel Timisoara Challenger Winston-Salem Open - Winston-Salem Moselle Open - Metz Chengdu Open - Chengdu Adelaide International - Adelaide CA-Challenge 2000 - Graz Copa Sevilla - Seville FILA Challenger Biella - Biella ABN AMRO World Tennis Tournament - Rotterdam Barcelona Open Banc Sabadell - Barcelona Bytom Challenger Trani Challenger Geneva Challenger Rabat Challenger Caltanissetta Challenger Milan Challenger Braunschweig Challenger Mallorca Championships - Mallorca Hamburg European Open - Hamburg Sibiu Challenger Winston-Salem Open - Winston-Salem Moselle Open - Metz Anytech365 Andalucia Open - Marbella Genova Challenger Rio Open - Rio de Janeiro Abierto Mexicano Telcel - Acapulco Barcelona Open Banc Sabadell - Barcelona Bordeaux Challenger Blois Challenger Tanger Challenger Poznan Challenger Orbetello Challenger Segovia Challenger Cordenons Challenger Como Challenger Genova Challenger Noventi Open - Halle Nordea Open - Bastad Caltanissetta Challenger Mohammedia Challenger Prostejov Challenger Poznan Challenger Seville Challenger Braunschweig Challenger Genova Challenger Orleans Challenger Tanger Challenger Meknes Challenger Budapest Challenger Brescia Challenger Andria Challenger Prostejov Challenger Seville Challenger Liberec Challenger Meknes Challenger Swiss Indoors Basel - Basel Manerbio Challenger Alphen Challenger Rome Challenger Santiago Challenger Marbella Challenger Aix En Provence Challenger Lisbon Challenger Padova Challenger Cordenons Challenger Calgary Challenger Las Vegas Challenger Banja Luka Challenger Braga Challenger Poznan Challenger Parma Challenger Palermo Challenger Medellin Challenger Prague II Challenger Antalya Challenger Quimper Challenger Szczecin Challenger Bergamo Challenger Western & Southern Financial Group Masters - Cincinnati Malaga Challenger Rabat Challenger Marrakech Challenger Open Seat-Godo '99 - Barcelona Perugia Challenger Poznan Challenger Heineken Open - Auckland AXA Open - Lisbon Barletta Citta Della Disfida Open 2000 - Barletta Sardinia International Championship - Cagliari The Scottish Tennis Championships - Edinburgh AXA Open II - Espinho Tennis Cup of Flanders - Ostende Telenordia Swedish Open - Bastad 2001 Mercedes Cup - Stuttgart Espinho Challenger - Espinho V Torneo Internazionale di Tennis - Barletta Maia Open - Oporto Alicante Challenger Copa Sevilla Internacionales de Andalucia - Seville Mallorca Championships - Mallorca Skandia Open - Linz Trofeo Barcelona de Tenis - Barcelona 2000 Cairo Challenger - Cairo Open de Charleroi - Charleroi Kremlin Cup - Moscow Winston-Salem Open - Winston-Salem CA Tennis Trophy - Vienna United Cup - Australia ABN/AMRO World Tennis Tournament - Rotterdam Dubai Tennis Open - Dubai Open Occitanie - Montpellier Grand Prix Hassan II - Marrakech Ordina Open - 's-Hertogenbosch Winston-Salem Open - Winston-Salem Tenerife 1 Challenger Tenerife 2 Challenger CA Tennis Trophy - Vienna Renault Slovenian Open - Ljubljana Idea Prokom Open - Sopot Murcia Challenger Renault Slovenian Open - Ljubljana Heilbronn Challenger Lyon Challenger Alessandria Challenger Casino Lugano - Lugano Marburg Challenger Pozoblanco Challenger Open Diputacion Pozoblanco - Cordoba Villena Challenger San Sebastian Challenger Estoril Open - Estoril Kosice Challenger Manerbio Challenger Caltanissetta Challenger Ljubljana Challenger Napoli Challenger Rome Challenger Casablanca Challenger Rome Challenger Cremona Challenger Alessandria Challenger Milan Challenger Pozoblanco Challenger Pozoblanco Challenger Biella Challenger Segovia Challenger San Sebastian Challenger Como Challenger Rome Challenger Buenos Aires Challenger Open Diputacion - Cordoba Perugia Challenger Heilbronn Challenger Braunschweig Challenger Meknes Challenger Mohammedia Challenger Ordina Open - 's-Hertogenbosch Open Seat-Godo 2000 - Barcelona ABN/AMRO World Tennis Tournament - Rotterdam Davidoff Swiss Indoors - Basel Grand Prix de Tennis de Lyon - Lyon Open 13 - Marseille Gold Flake Open - Chennai Milan Indoors - Milan Chevrolet Cup - Vina del Mar Bet-at-home Open - Hamburg Abierto Mexicano de Tenis Pegaso - Acapulco Grand Prix Hassan II - Casablanca Heineken Trophy - 's-Hertogenbosch RCA Championships - Indianapolis Winston-Salem Open - Winston-Salem Eckental Challenger Aircel Chennai Open - Chennai Koblenz Challenger Rennes Challenger Barcelona Open BancSabadell - Barcelona Adidas International - Sydney Winston-Salem Open - Winston-Salem Shenzhen Open - Shenzhen St. Petersburg Open - St. Petersburg Rio Open - Rio de Janeiro Sopot Challenger Szczecin Challenger Florence Challenger Barcelona Challenger Noumea Challenger Como Challenger Barcelona Challenger Monterrey Challenger Marburg Challenger Bastad Challenger Como Challenger Tata Open - Chennai Adidas International - Sydney Milan Indoors - Milan Dubai Open - Dubai Mouilleron-Le-Captif Challenger Mercedes Cup - Stuttgart Grand Prix de Tennis de Lyon - Lyon Davidoff Swiss Indoors - Basel Heineken Open - Auckland Dubai Open - Dubai Open Seat Godo 2005 - Barcelona ARAG World Team Championship - Dusseldorf Ordina Open - 's-Hertogenbosch Synsam Swedish Open - Bastad Mercedes Cup - Stuttgart Croatia Open - Umag CA Tennis Trophy - Vienna Grand Prix de Tennis de Lyon - Lyon Next Generation Adelaide International - Adelaide Sydney International - Sydney SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Tennis Channel Open - Las Vegas Open SEAT Godo 2006 - Barcelona Ordina Open - 's-Hertogenbosch Synsam Swedish Open - Bastad Mallorca Open - Mallorca Orange Prokom Open - Sopot Mumbai Open - Mumbai AIG Japan Open Tennis Championships - Tokyo Indian Wells Challenger St. Petersburg Open - St. Petersburg Marbella Challenger ABN/AMRO World Tennis Tournament - Rotterdam Murcia Challenger Bordeaux Challenger Lisbon Challenger Generali Open - Kitzbuhel Copa AT&T - Buenos Aires China Open - Beijing Milan Challenger Open Seat-Godo 2001 - Barcelona Medibank International - Sydney Sopot Challenger Open de Tenis Comunidad Valenciana - Valencia Genova Challenger Seville Challenger Biella Challenger Orange Warsaw Open - Warsaw Hamburg Challenger AIG Japan Open Tennis Championships - Tokyo Grand Prix de Tennis de Lyon - Lyon Medibank International - Sydney Movistar Open - Vina del Mar Brasil Open - Costa do Sauipe Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco Cordenons Challenger Catella Swedish Open - Bastad Biella Challenger Alicante Challenger Marbella Challenger Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven China Open - Beijing Antalya 2 Challenger Open Seat Godo - Barcelona Gran Canaria 1 Challenger Gran Canaria 2 Challenger Open de Tenis Comunidad Valenciana - Valencia ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille The Dubai Tennis Championships - Dubai Open Sabadell Atlantico - Barcelona Ordina Open - s-Hertogenbosch Catella Swedish Open - Bastad International German Open - Hamburg Pilot Pen Tennis - New Haven Open de Moselle - Metz China Open - Beijing If Stockholm Open - Stockholm Aix En Provence Challenger Barcelona Challenger SkiStar Swedish Open - Bastad Open Sabadell Atlantico - Barcelona Kremlin Cup - Moscow If Stockholm Open - Stockholm Valencia Open - Valencia Rio Open - Rio de Janeiro Argentina Open - Buenos Aires Grand Prix Hassan II - Casablanca SkiStar Swedish Open - Bastad The Hamlet Cup - Long Island Campionati Internazionali di Sicilia - Palermo Credit Agricole Suisse Open - Gstaad Dubai Tennis Open - Dubai Moselle Open - Metz Valencia Open - Valencia Stockholm Open - Stockholm Millennium Estoril Open - Estoril Dubai Duty Free Tennis Championships - Dubai 2003 Mercedes Cup - Stuttgart TD Waterhouse Cup - Long Island Open de Moselle - Metz Millennium Estoril Open - Estoril Winston-Salem Open - Winston-Salem Rakuten Japan Open - Tokyo Intrum Stockholm Open - Stockholm Erste Bank Open - Vienna European Open - Antwerp Erste Bank Open - Vienna Tennis Napoli Open - Naples Adelaide International 2 - Adelaide ABN AMRO World Tennis Tournament - Rotterdam China Open - Beijing Synsam Swedish Open - Bastad Orange Prokom Open - Sopot Erste Bank Open - Vienna Grand Prix de Tennis de Lyon - Lyon ASB Classic - Auckland Barcelona Open Banc Sabadell - Barcelona Ordina Open - 's-Hertogenbosch Masters Series - Hamburg ABN/AMRO World Tennis Tournament - Rotterdam Estoril Open - Estoril Adidas International - Sydney ATP Studena Croatia Open - Umag China Open - Beijing If Stockholm Open - Stockholm Erste Bank Open - Vienna Allianz Suisse Open Gstaad - Gstaad Bet-at-home Open - Hamburg Winston-Salem Open - Winston-Salem VTR Open - Vina del Mar Brasil Open - Sao Paulo US Men's Clay Court Championship - Houston Valencia Open - Valencia Gerry Weber Open - Halle Barcelona Open BancSabadell - Barcelona Konzum Croatia Open - Umag Abierto Mexicano - Los Cabos Winston-Salem Open - Winston-Salem Moselle Open - Metz Chengdu Open - Chengdu Kremlin Cup - Moscow European Open - Antwerp Swiss Indoors Basel - Basel Apia International - Sydney Rio Open - Rio de Janeiro Brasil Open - Sao Paulo Barcelona Open BancSabadell - Barcelona Geneva Open - Geneva Winston-Salem Open - Winston-Salem SkiStar Swedish Open - Bastad Mallorca Open - Mallorca SkiStar Swedish Open - Bastad Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Kremlin Cup - Moscow Dubai Duty Free Tennis Championships - Dubai Erste Bank Open - Vienna Qatar ExxonMobil Open - Doha Western & Southern Financial Group Masters - Cincinnati Erste Bank Open - Vienna Tennis Masters Series - Madrid BNP Paribas Masters - Paris NASDAQ-100 Open - Miami Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells BNP Paribas Masters - Paris Campionati Internazionali D'Italia - Rome Masters Series - Hamburg Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Rogers Masters - Toronto Mutua Madrilena Masters Madrid - Madrid Shanghai - Shanghai BNP Paribas Masters - Paris Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Rogers Cup - Toronto Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters 1000 - Shanghai BNP Paribas Open - Indian Wells Shanghai ATP Masters - Shanghai Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Estoril Open - Estoril Western & Southern Open - Cincinnati Ordina Open - 's-Hertogenbosch Synsam Swedish Open - Bastad Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Rogers Cup - Montreal Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Rolex Paris Masters - Paris Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Pilot Pen Tennis - New Haven Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Rolex Paris Masters - Paris Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome National Bank Open - Montreal Western & Southern Open - Cincinnati Generali Open - Kitzbuhel Open Parc - Lyon Heineken Open - Auckland Mutua Madrid Open - Madrid Hamburg European Open - Hamburg Internazionali BNL d'Italia - Rome Sofia Open - Sofia Gijon Open - Gijon Qatar Exxon Mobil Open - Doha Heineken Open - Auckland Shanghai Rolex Masters - Shanghai BCR Open Romania - Bucharest Heineken Open - Auckland Australian Open - Melbourne French Open - Paris U.S. Open - New York Austrian Open - Kitzbuhel Australian Open - Melbourne Apia International - Sydney French Open - Paris Aegon Nottingham Open - Nottingham Pacific Life Open - Indian Wells Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Open Sud de France - Montpellier Wimbledon - London Dubai Duty Free Tennis Championships - Dubai U.S. Open - New York Mallorca Championships - Mallorca Australian Open - Melbourne French Open - Paris Tennis Masters Series - Hamburg Tennis Masters Series - Stuttgart Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Wimbledon - London U.S. Open - New York Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Toronto Australian Open - Melbourne Campionati Internazionali d'Italia - Rome Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Masters Series Madrid - Madrid Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte Carlo French Open - Paris Sony Ericsson Open - Miami Cincinnati Open - Cincinnati Masters Series Monte-Carlo - Monte-Carlo Campionati BNL dItalia - Rome Masters Series Hamburg - Hamburg Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid BNP Paribas Open - Indian Wells Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Mutua Madrid Open - Madrid Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Open Tennis - Miami French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Mutua Madrid Open - Madrid Western & Southern Open - Cincinnati BNP Paribas Masters - Paris U.S. Open - New York Miami Open - Miami Tennis Masters Series - Hamburg Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati Internazionali BNL d'Italia - Rome Tennis Masters Series - Madrid Western & Southern Open - Cincinnati Monte-Carlo Rolex Masters - Monte-Carlo Australian Open - Melbourne Mutua Madrid Open - Madrid French Open - Paris Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Australian Open - Melbourne Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai NASDAQ-100 Open - Miami Masters Series Monte Carlo - Monte Carlo Masters Series Hamburg - Hamburg Internazionali BNL d'Italia - Rome Pacific Life Open - Indian Wells Western & Southern Open - New York Rogers Masters - Montreal BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Wimbledon - London Rogers Cup - Montreal BNP Paribas Open - Indian Wells Miami Open - Miami U.S. Open - New York Rolex Paris Masters - Paris Miami Open - Miami Tennis Masters Series - Monte Carlo Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open Qualifying - Doha Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Davis Cup, World Group, QF, USA-ESP 3-1 Davis Cup, World Group, SF, ESP-FRA 4-1 Davis Cup, World Group, F, ESP-USA 3-2 Davis Cup, World Group, 1R, PER-ESP 0-5 Wimbledon - London Davis Cup, Group I, 2R, RUS-ESP 3-2 Davis Cup, Group I, 2R, ROU-ESP 1-4 Davis Cup, World Group, QF, SRB-ESP 4-1 Davis Cup, World Group, SF, FRA-ESP 3-2 ATP Cup - Melbourne ATP Cup - Sydney Davis Cup, Finals, QF, CRO-ESP 2-0 French Open (juniors) Mubadala World Tennis Championship All Lower level tournaments Tennis Masters Cup Shanghai - Shanghai Nitto ATP Finals - London Olympics - Athens Olympics - Beijing Olympics - Tokyo Davis Cup, World Group, 1R, ESP-CZE 3-2 Davis Cup, World Group, 1R, BLR-ESP 4-1 Davis Cup, World Group, PO, ESP-ITA 4-1 Hyundai Hopman Cup - Perth Davis Cup, World Group, QF, USA-ESP 4-1 Davis Cup, World Group, QF, ESP-GER, 3-2 Hopman Cup - Perth Davis Cup, World Group, 1R, CRO-ESP 2-3 Davis Cup, Finals, QF, ARG-ESP 1-2 Davis Cup, Finals, Group A U.S. Open (juniors) Australian Open (juniors) Kooyong Classic - Kooyong